package com.ht.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ht.entity.TablesEntity;

/**
 * @author ht
 * @email ht035200@163.com
 * @date 2021-09-23 23:02:31
 */
public interface ITablesService extends IService<TablesEntity> {
    /**
     * 分页查询
     *
     * @param tablesEntityPage 表分页
     * @param key        表名称
     * @return 分页结果
     */
    IPage<TablesEntity> queryPage(Page<TablesEntity> tablesEntityPage, String key);

    /**
     * 根据表名查询表信息
     *
     * @param tableName 表名称
     * @return 表信息
     */
    TablesEntity queryTable(String tableName);
}

